English Dictionary
◊ FRESH START
fresh start
n : an opportunity to start over without prejudice [syn: {clean
slate}, {tabula rasa}]